package practice;

import java.io.File;
import java.io.IOException;

public class Demo01file {
    public static void main(String[] args) throws IOException {
        File file = new File("./demo.txt");
        long len = file.length();
        System.out.println("当前文件的长度为:" + len);
        String name = file.getName();
        System.out.println("当前文件的名字为" + name);
        boolean cw = file.canWrite();
        System.out.println("当前文件是否是可写" + cw);
        boolean cd = file.canRead();
        System.out.println("当前文件是否是可读" + cd);
        File file1 = new File("./hzx.zs");
        if (file1.exists()) {
            System.out.println("文件已存在");
        } else {
            file1.createNewFile();
            System.out.println("文件创建完毕");
        }
//        if (file1.exists()){
//            file1.delete();
//        }else{
//            System.out.println("文件不存在");
//        }
        boolean f = file.isFile();
        System.out.println(f);
        File dir = new File(".");
//        if (dir.exists()){
//            System.out.println("文件已存在");
//        }else{
//            dir.mkdirs();
//            System.out.println("文件夹创建完毕");
//        }
//        if (dir.exists()){
//            dir.delete();
//            System.out.println("目录删除");
//        }else{
//            Spystem.out.println("目录不存在");
//        }
//    }
        File[]list=dir.listFiles();
        for (int i = 0; i < list.length; i++) {
            String name1=list[i].getName();
            System.out.println(name1);
        }
    }
}
